{
    "editor.rulers": [
        88,
        120
    ],
    "editor.unicodeHighlight.allowedLocales": {
        "ru": true
    },
    "autoDocstring.docstringFormat": "numpy",
    "python.testing.unittestEnabled": false,
    "python.testing.pytestEnabled": true,
    "python.testing.pytestArgs": [
        "satellite_model/tests",
        "lessons/tests"
    ],
    "python.analysis.extraPaths": [
        "satellite_model/src",
        "utils",
    ],
    "[python]": {
        "editor.formatOnSave": true,
        "editor.codeActionsOnSave": {
            "source.organizeImports": "explicit",
            "source.fixAll": "explicit"
        },
        "editor.defaultFormatter": "charliermarsh.ruff",
    },
    "jupyter.notebookFileRoot": "${workspaceFolder}",
    // Для прочих (не Python) файлов, например, markdown
    "editor.formatOnSave": true,
    "files.trimTrailingWhitespace": true,
    "files.insertFinalNewline": true,
    "files.trimFinalNewlines": true,
    "rewrap.wrappingColumn": 88,
    "cSpell.words": [
        "ACCUR",
        "adcs",
        "apoapsis",
        "arcsin",
        "astropy",
        "autodocstring",
        "bigodot",
        "bigotimes",
        "bmstu",
        "bustype",
        "capy",
        "Crassidis",
        "cstpu",
        "CSTPU",
        "cubesat",
        "Cython",
        "Detumbling",
        "docxtpl",
        "DONTWAIT",
        "ecef",
        "engjournal",
        "finfo",
        "Gitflic",
        "glat",
        "glon",
        "GNSS",
        "igrf",
        "iloc",
        "interp",
        "ipynb",
        "Landis",
        "linalg",
        "lunedelta",
        "LVLH",
        "magnetorquers",
        "Markley",
        "Mathematica",
        "mathml",
        "mdot",
        "normalised",
        "OMML",
        "otypes",
        "periapsis",
        "psat",
        "pyquaternion",
        "pytest",
        "pytestmark",
        "Radau",
        "rtol",
        "sast",
        "semimajor",
        "socketcan",
        "Stepik",
        "subdoc",
        "sympy",
        "Vallado",
        "vectorize",
        "vxcan",
        "winmode",
        "xlabel",
        "ylim",
        "ZARYA",
        "zlabel",
        "zlim",
        "коммита",
        "предпросмотра"
    ],
    "cSpell.language": "en,ru",
}
